a strike or blow to the body - Turco Inglés Diccionario